MTSKKVAIMVIVMVMASLVVERSVAIDLCGMTQAELNECLPAVSKNNPTSPSLLCCNALKHADYTCLCGYKNSPWLGSFGVDPKLASSLPKECDLTNAPTC